fire-fighting ship - French English Dictionary